separate motor transport company - Français Anglais Dictionnaire